feature video footage - Español Inglés Diccionario